DYNAMIC TYPING